@charset "utf-8";
/* CSS Document */
/***** css set*****/
body, div, dl, dt, dd, ul, ol, ul li, h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input, textarea, p, blockquote, th, td  {margin: 0;padding: 0;outline: none}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
ul {list-style: none;}
capation, th {text-align: left;}
q:before, q:after {content: ' '}
abbr, acronym {border: 0;}
b {font-weight: normal;}
label {font-weight: normal; margin: 0;}
a:focus,
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn.focus:active,
.btn:active:focus,
.btn:focus {
  outline: none;
  blr: expression(this.onFocus=this.blur());
  text-decoration: none;
}
i {
  font-style: normal;
}
a:hover {
  text-decoration: none;
  color: #2093f7;
}
a {
  text-decoration: none;
  cursor: pointer;
  color: #2093f7;
}
u {
  text-decoration: none;
}
html {height: 100%;}
body {
  min-width: 1280px;
  font-size: 14px;
  color: #333;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
  height: 100%;
  // background: #e7e9f4;
  letter-spacing: 0.01rem;
}
textarea {font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;}

/*placeholder颜色*/
::-webkit-input-placeholder { /* WebKit browsers */
  color: #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #999;
}

.checkbox input[type='checkbox'],
.checkbox-inline input[type='checkbox'],
.radio input[type='radio'],
.radio-inline input[type='radio'] {
  margin-left: 0;
  position: relative;
  margin-right: 5px;
  top: 2px;
}
// 滚动条
::-webkit-scrollbar {width: 8px;height: 8px;position: relative;z-index: 100}
::-webkit-scrollbar-thumb {
  background-color: #babdc2;background-clip: padding-box;min-height: 28px;
  -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
}
::-webkit-scrollbar-corner {background: #e7e9f4}

.clearfix {
  &:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
  }
}